package com.youlu.campus.web.complaint;

import com.youlu.campus.wechat.service.impl.MerchantComplaintService;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RestController;

import javax.annotation.Resource;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.util.Map;


@RestController
public class MerchantComplaintNotifyController {

    @Resource
    private MerchantComplaintService merchantComplaintService;

    /**
     * 商户号通知投诉处理国青
     * @param request
     * @return
     */
    @PostMapping("/public/complaint-notify/guoqing")
    public Map<String,Object> guoqingNotify(HttpServletRequest request, HttpServletResponse response){
        return merchantComplaintService.complaintNotify(request);
    }


    /**
     * 商户号通知投诉处理-路由
     * @param request
     * @return
     */
    @PostMapping("/public/complaint-notify/luyou")
    public Map<String,Object> luyouNotify(HttpServletRequest request){
        return merchantComplaintService.complaintNotify(request);
    }

    /**
     * 商户号通知投诉处理瀚际
     * @param request
     * @return
     */
    @PostMapping("/public/complaint-notify/hanji")
    public Map<String,Object> neiMengHanJiNotify(HttpServletRequest request){
        return merchantComplaintService.complaintNotify(request);
    }

    /**
     * 商户号通知投诉处理-凡尔赛
     * @param request
     * @return
     */
    @PostMapping("/public/complaint-notify/fanersai")
    public Map<String,Object> fanErSaiNotify(HttpServletRequest request){
        return merchantComplaintService.complaintNotify(request);
    }


    /**
     * 商户号通知投诉处理-赞我
     * @param request
     * @return
     */
    @PostMapping("/public/complaint-notify/zanwo")
    public Map<String,Object> zanWoNotify(HttpServletRequest request){
        return merchantComplaintService.complaintNotify(request);
    }

    /**
     * 商户号通知投诉处理-出海
     * @param request
     * @return
     */
    @PostMapping("/public/complaint-notify/chuhai")
    public Map<String,Object> chuHaiNotify(HttpServletRequest request){
        return merchantComplaintService.complaintNotify(request);
    }

    /**
     * 商户号通知投诉处理-出海
     * @param request
     * @return
     */
    @PostMapping("/public/complaint-notify/chunya")
    public Map<String,Object> chunyaNotify(HttpServletRequest request){
        return merchantComplaintService.complaintNotify(request);
    }

    /**
     * 商户号通知投诉处理-天津阿杰科技责任公司
     * @param request
     * @return
     */
    @PostMapping("/public/complaint-notify/ajie")
    public Map<String,Object> aJieNotify(HttpServletRequest request){
        return merchantComplaintService.complaintNotify(request);
    }

    /**
     * 商户号通知投诉处理-天津友直科技责任公司-1623191322
     * @param request
     * @return
     */
    @PostMapping("/public/complaint-notify/youzhi")
    public Map<String,Object> youzhiNotify(HttpServletRequest request){
        return merchantComplaintService.complaintNotify(request);
    }

    /**
     * 商户号通知投诉处理-天津友直科技责任公司-1623935941
     * @param request
     * @return
     */
    @PostMapping("/public/complaint-notify/youzhi-1623935941")
    public Map<String,Object> youzhiNotify1623935941(HttpServletRequest request){
        return merchantComplaintService.complaintNotify(request);
    }

    /**
     * 商户号通知投诉处理-天津友直科技责任公司-1623877879
     * @param request
     * @return
     */
    @PostMapping("/public/complaint-notify/youzhi-1623877879")
    public Map<String,Object> youzhiNotify1623877879(HttpServletRequest request){
        return merchantComplaintService.complaintNotify(request);
    }

    /**
     * 商户号通知投诉处理-天津友直科技责任公司-1623981629
     * @param request
     * @return
     */
    @PostMapping("/public/complaint-notify/youzhi-1623981629")
    public Map<String,Object> youzhiNotify1623981629(HttpServletRequest request){
        return merchantComplaintService.complaintNotify(request);
    }


    /**
     * 商户号通知投诉处理-天津鼎点科技责任公司-1623196211
     * @param request
     * @return
     */
    @PostMapping("/public/complaint-notify/dingdian")
    public Map<String,Object> dingDianNotify1623196211(HttpServletRequest request){
        return merchantComplaintService.complaintNotify(request);
    }

    /**
     * 商户号通知投诉处理-天津鼎点科技责任公司-1623775031
     * @param request
     * @return
     */
    @PostMapping("/public/complaint-notify/dingdian-1623775031")
    public Map<String,Object> dingDianNotify1623775031(HttpServletRequest request){
        return merchantComplaintService.complaintNotify(request);
    }

    /**
     * 商户号通知投诉处理-天津鼎点科技责任公司-1623983459
     * @param request
     * @return
     */
    @PostMapping("/public/complaint-notify/dingdian-1623983459")
    public Map<String,Object> dingDianNotify1623983459(HttpServletRequest request){
        return merchantComplaintService.complaintNotify(request);
    }

    /**
     * 商户号通知投诉处理-天津鼎点科技责任公司-1623831479
     * @param request
     * @return
     */
    @PostMapping("/public/complaint-notify/dingdian-1623831479")
    public Map<String,Object> dingDianNotify1623831479(HttpServletRequest request){
        return merchantComplaintService.complaintNotify(request);
    }

    /**
     * 商户号通知投诉处理-天津鼎点科技责任公司-1624018220
     * @param request
     * @return
     */
    @PostMapping("/public/complaint-notify/dingdian-1624018220")
    public Map<String,Object> dingDianNotify1624018220(HttpServletRequest request){
        return merchantComplaintService.complaintNotify(request);
    }



    /**
     * 商户号通知投诉处理-上海蓓杰科技责任公司-1623883506
     * @param request
     * @return
     */
    @PostMapping("/public/complaint-notify/beijie-1623883506")
    public Map<String,Object> beiieNotify1623883506(HttpServletRequest request){
        return merchantComplaintService.complaintNotify(request);
    }

    /**
     * 商户号通知投诉处理-上海蓓杰科技责任公司-1623935954
     * @param request
     * @return
     */
    @PostMapping("/public/complaint-notify/beijie-1623935954")
    public Map<String,Object> beiieNotify1623935954(HttpServletRequest request){
        return merchantComplaintService.complaintNotify(request);
    }


    /**
     * 商户号通知投诉处理-上海蓓杰科技责任公司-1623981632
     * @param request
     * @return
     */
    @PostMapping("/public/complaint-notify/beijie-1623981632")
    public Map<String,Object> beiieNotify1623981632(HttpServletRequest request){
        return merchantComplaintService.complaintNotify(request);
    }

    /**
     * 商户号通知投诉处理-河南厚山网络科技有限公司-1624618704
     * @param request
     * @return
     */
    @PostMapping("/public/complaint-notify/houshan-1624618704")
    public Map<String,Object> houShanNotify1624618704(HttpServletRequest request){
        return merchantComplaintService.complaintNotify(request);
    }

    /**
     * 商户号通知投诉处理-河南厚山网络科技有限公司-1624610333
     * @param request
     * @return
     */
    @PostMapping("/public/complaint-notify/houshan-1624610333")
    public Map<String,Object> houShanNotify1624610333(HttpServletRequest request){
        return merchantComplaintService.complaintNotify(request);
    }

    /**
     * 商户号通知投诉处理-天津友直科技责任公司-1623985014
     * @param request
     * @return
     */
    @PostMapping("/public/complaint-notify/youzhi-1623985014")
    public Map<String,Object> youzhiNotify1623985014(HttpServletRequest request){
        return merchantComplaintService.complaintNotify(request);
    }

    /**
     * 商户号通知投诉处理-天津市好克文化传媒有限公司-1625587742
     * @param request
     * @return
     */
    @PostMapping("/public/complaint-notify/haoke-1625587742")
    public Map<String,Object> haokeNotify1625587742(HttpServletRequest request){
        return merchantComplaintService.complaintNotify(request);
    }

    /**
     * 商户号通知投诉处理-天津市好克文化传媒有限公司-1625532488
     * @param request
     * @return
     */
    @PostMapping("/public/complaint-notify/haoke-1625532488")
    public Map<String,Object> haokeNotify1625532488(HttpServletRequest request){
        return merchantComplaintService.complaintNotify(request);
    }

    /**
     * 商户号通知投诉处理-天津市好克文化传媒有限公司-1625675816
     * @param request
     * @return
     */
    @PostMapping("/public/complaint-notify/haoke-1625675816")
    public Map<String,Object> haokeNotify1625675816(HttpServletRequest request){
        return merchantComplaintService.complaintNotify(request);
    }

    /**
     * 商户号通知投诉处理-天津市好克文化传媒有限公司-1625656607
     * @param request
     * @return
     */
    @PostMapping("/public/complaint-notify/haoke-1625656607")
    public Map<String,Object> haokeNotify1625656607(HttpServletRequest request){
        return merchantComplaintService.complaintNotify(request);
    }

    /**
     * 商户号通知投诉处理-天津市好克文化传媒有限公司-1625655869
     * @param request
     * @return
     */
    @PostMapping("/public/complaint-notify/haoke-1625655869")
    public Map<String,Object> haokeNotify1625655869(HttpServletRequest request){
        return merchantComplaintService.complaintNotify(request);
    }

    /**
     * 商户号通知投诉处理-天津市好克文化传媒有限公司-1625577609
     * @param request
     * @return
     */
    @PostMapping("/public/complaint-notify/haoke-1625577609")
    public Map<String,Object> haokeNotify1625577609(HttpServletRequest request){
        return merchantComplaintService.complaintNotify(request);
    }

    /**
     * 商户号通知投诉处理-乌兰察布犇腾牧业有限公司-1631315049
     * @param request
     * @return
     */
    @PostMapping("/public/complaint-notify/niuben-1631315049")
    public Map<String,Object> niubenNotify1631315049(HttpServletRequest request){
        return merchantComplaintService.complaintNotify(request);
    }

}